﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Inventario_HardSoft.ADO;

namespace Inventario_HardSoft.Controlador
{
    class Ctrl_AsigEquip
    {
        ConexionDataContext conexion;

        public Ctrl_AsigEquip()
        {
            conexion = new ConexionDataContext();
        }
        
        internal List<String> get_ListTipoEquipo()
        {
            List<String> result = new List<string>();

            var query = (from eq in conexion.EQUIPO select eq.TIPOEQUIPO).Distinct();

            result = query.ToList<String>();

            return result;
        }

        internal List<EQUIPO> getList_Equipos_SinAsignar(string tipoEq)
        {
             List<EQUIPO> lisq = new List<EQUIPO>();
            var query = from r in conexion.EQUIPO
                        where (r.TIPOEQUIPO == tipoEq && r.ASIGANADO==3)
                        select r;
            lisq = query.ToList<EQUIPO>();
            return lisq;
         }

        internal void asignarEquipo(Equipo eq)
        {
            
        }

        internal void getItoADD(string idEq)
        {   // Actualiza el comboBox de Equipo !! despues de haber cambiado de Asignacion ...

            List<EQUIPO> lisq = new List<EQUIPO>();

 


        }
    }
}
